Project Structure
Starting a new project
Once you start a dbt project, you will have the below folder structure.
dbt-project
├── analyses
├── macros
├── models
├── seeds
├── snapshots
├── tests
├── .gitignore
├── README.md
├── dbt_project.yml
├── package-lock.yml
└── packages.yml
Start off by adding some subfolders to the models folder. In each folder put a README.md file, otherwise Github will not recongize the folder and it will not be commited to the repository.
models
├── canon
├── marts
├── sources
└── staging